package com.erpx.api.param;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.List;

@Data
public class PlatformGoodsSpecCreateParam {

    //平台ID
    @JsonProperty("platform_id")
    private String platformId;
    //店铺编号
    @JsonProperty("shop_id")
    private String shopId;
    //平台货品节点
    @JsonProperty("goods_list")
    private List<PlatformGoodsSpecItemParam> goodsList;

    @Data
    public static class PlatformGoodsSpecItemParam {
        //货品ID

        @JsonProperty("goods_id")
        private String goodsId;
        //规格ID
        @JsonProperty("spec_id")
        private String specId;

        //货品编码
        @JsonProperty("goods_no")
        private String goodsNo;

        //规格编码
        @JsonProperty("spec_no")
        private String specNo;

        //状态
        @JsonProperty("status")
        private String status;

        //货品名称
        @JsonProperty("goods_name")
        private String goodsName;

        //平台规格码
        @JsonProperty("spec_code")
        private String specCode;

        //规格名称
        @JsonProperty("spec_name")
        private String specName;

        //图片url
        @JsonProperty("pic_url")
        private String picUrl;

        //价格
        @JsonProperty("price")
        private String price;

        //平台库存
        @JsonProperty("stock_num")
        private String stockNum;
        //平台类目
        @JsonProperty("cid")
        private String cid;

    }
}
